===Java =Programming Fundamentals is a hands-on course that=20provides an introduction to Java for webmasters and other computing =professionals, including C and=20C++ programmers who want to learn the language fast. Students learn how =to write object-oriented applets for intranets, the Internet, and other =environments.
=20
====20=====20Course Information	=	=
======20==Number	320-1010	=
========Length	3 days	=20
====20====20=Prerequisites	Programming experience with =an object-oriented language. Familiarity with web browsers. C++ =programming experience is highly recommended.	=20=
==20
=20
=C Programming =Fundamentals=20
=• Syntax • Keywords • Operators • Data =types
• Functions
=Java vs. C=20
=• Program structure and environment • Packages, Classes, =and Fields • Unicode • Primitive data types   • =Reference data types • Objects •=20 Arrays • Strings     • Operators • Statements =• Exceptions and exception handling • Miscellaneous =differences
=Applets and =Applications=20
=• Main() method • Class files and bytecode
• Compiling applets • Compiling applications
=Classes and Objects in =Java=20
=• Overview of classes and objects • Object creation    =• Class variables • Class methods • Object =destruction • Subclasses and inheritance •=20 Overriding methods     • Data hiding and encapsulation • =Abstract classes and interfaces
=Creating Applets=20
=• Drawing graphics • Handling events • Reading =applet parameters • Adding features
=Abstract Windowing Toolkit =(AWT)=20
=• Java layout manager • Dialogs • Event handling = =20
• Frames  • Buttons • Checkboxes • =List boxes            • Choice boxes • Text fields =• Text areas
=
Uniform Resource Locator =(URL)=20
=• Declaring and using URLs • URL connections=20
=20
=20
=20
=20